plummer's dilator - English Synonyms Dictionary